\clearpage

\definecolor{Gray}{gray}{0.5}
\newcommand{\captionSpace}{-0.15cm}
\newcommand{\tabSpaceBot}{1.0cm}
\captionsetup{justification=raggedright,singlelinecheck=false}

\subsection{Package Manifest} \label {appendix:manifest}

\vspace*{0.25cm}
This appendix provides a summary of available convenience groups and all of the
underlying RPM packages that are available as part of this \OHPC{} release. The
convenience groups are aliases that the underlying package manager supports in
order to provide a mechanism to group related collections of packages
together. The collection of packages (along with any additional dependencies)
can be installed by using the group name. A list of the available convenience
groups and a brief description are presented in Table~\ref{table:groups}.

\vspace*{1.25cm}
\begin{table}[h] 
\caption{\bf Available \OHPC{} Convenience Groups} \vspace*{\captionSpace{}}
\label{table:groups}
\input manifest/patterns
\end{table}

\newpage
What follows next in this Appendix are a series of tables that summarize the
underlying RPM packages available in this \OHPC{} release. These packages are
organized by groupings based on their general functionality and each table
provides information for the specific RPM name, version, brief summary, and the
web URL where additional information can be contained for the component. Note
that many of the 3rd party community libraries that are pre-packaged
with \OHPC{} are built using multiple compiler and MPI families. In these cases,
the RPM package name includes delimiters identifying the development
environment for which each package build is targeted.  Additional information
on the \OHPC{} package naming scheme is presented in \S\ref{sec:3rdparty}. 
The relevant package groupings and associated Table references are as follows:

\vspace*{0.1cm}

\begin{itemize*}
\item Administrative tools (Table~\ref{table:admin})
\item Provisioning (Table~\ref{table:provisioning})
\item Resource management (Table~\ref{table:rms})
\item Compiler families (Table~\ref{table:compiler-families})
\item MPI families (Table~\ref{table:mpi-families})
\item Development tools (Table~\ref{table:dev-tools})
\item Performance analysis tools (Table~\ref{table:perf-tools})
\item Distro support packages and dependencies (Table~\ref{table:distro-packages})
\item IO Libraries (Table~\ref{table:io-libs})
\item Runtimes (Table~\ref{table:runtimes})
\item Serial Libraries (Table~\ref{table:serial-libs})
\item Parallel Libraries (Table~\ref{table:parallel-libs})
\end{itemize*}
